package estado;

import comunicacion.Cliente;
import java.io.ObjectInputStream;
import mensaje.Mensaje;
import servidor.GestorPartida;

public interface Estado {
    public Mensaje recibeDeSocket(ObjectInputStream objin, EstadoPartida estadoPartida, Cliente cliente);
    public Mensaje enviarError(EstadoPartida estadoPartida);
    public Object recibeDeCola(EstadoPartida estadoPartida, Mensaje mensaje, GestorPartida gestorPartida);
}
